Analyzing and Formalizing Dependencies in Generalized Transaction Structures
نویسندگان
چکیده
Modern information systems require advanced transaction models providing means to describe complex activities such as transactional workkows. Complex activities consist of sets of transactions which are interrelated , i.e., there are dependencies among several transactions. We analyze diierent kinds of dependencies and present an extended formal framework (based on ACTA) for describing advanced transaction models. We introduce the notion of transaction closures as a generalization of nested transactions which captures diierent orthogonal dependencies such as abort and object visibility dependencies, and explicitly show how these dependencies work together. The formal framework is demonstrated by formalizing detached transactions known from the area of active database systems.
منابع مشابه
Extending Transaction Closures by N-ary Termination Dependencies
Transaction dependencies have been recognized as a valuable method in describing restrictions on the executions of sets of transactions. A transaction closure is a generalized transaction structure consisting of a set of related transactions which are connected by special dependencies. Traditionally, relationships between transactions are formulated by binary dependencies. However, there are ap...
متن کاملTransitive Dependencies in Transaction Closures
Complex applications consist of a large set of transactions which are interrelated. There are different kinds of dependencies among transactions of a complex application, e.g. termination or execution dependencies which are constraints on the occurrence of significant transaction events. In this paper, we analyze a set of (orthogonal) transaction dependencies. Here, we do not follow traditional...
متن کاملTowards a Uni ed Framework and Theory for Reasoning aboutSecurity and Correctness of Transactions
The development of transaction management schemes is essential to the maturing of database technology for multilevel secure environments. Accordingly, several concurrency control and transaction management schemes have appeared in the recent literature. However, a close examination of these proposals reveal that they are cast in the context of individual problems and specialized architectures. ...
متن کاملTowards a Uni ed Framework and Theory for Reasoning about Security and Correctness of Transactions in MultilevelDatabases
The development of transaction management schemes is essential to the maturing of database technology for multilevel secure environments. Accordingly, several concurrency control and transaction management schemes have appeared in the recent literature. However, a close examination of these proposals reveal that they are cast in the context of individual problems and specialized architectures. ...
متن کاملتحلیلی بر وجوه نهادی مدیریت ریسک در صنعت بیمه مبتنی بر رویکرد اقتصاد هزینه مبادله
While many studies have been conducted regarding the analysis and risk assessment in the insurance, less attention has been paid to cognitive and objective aspects of uncertainty concept. The role of insurance companies to cover existing uncertainty in the framework of legal contracts can be crystallized. Thus, the measurement unit of dealing between insurer and insured is transaction. Imper...
متن کامل